MSKLIGMLLNDKQVYVGPFLRGKKGILLAVESLKGNTFDDKQWVVDRAQKKSEREMELKVPYEQSLKEIADKFQSYNFRGSGFVAFSTQNVTISGICKDVIDESVAMPPSVGPRMPIYPLGSPGIRKSMFYG